#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <mydb.h>
#include <mydialog.h>

QT_BEGIN_NAMESPACE
namespace Ui {
class MainWindow;
}
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    ~MainWindow();
    enum dialogFormat {
        ADD_STUDENT,
        DEL_STUDENT,
        ADD_COURSE,
        DEL_COURSE,
        ADD_GRADE,
        DEL_GRADE
    };
public slots:
    void pushbutton_cb();
    void showStudentFormat(QString id);
private:
    Ui::MainWindow *ui;
    MyDB* myDB = NULL;
    QString m_sid = "";
};
#endif // MAINWINDOW_H
